vocab dash
Log inSign up
オシドリ
Meanings
Noun
1. mandarin duck (Aix galericulata) (Usually kana)
Other readings
鴛鴦おしどりおしどり
vocab dashAboutDecksPrivacyTerms