ocarinaEnglish

ocarina, sweet potato

Noun

Egg-shaped terra cotta wind instrument with a mouthpiece and finger holes

English: ocarina, sweet potato

Bahasa: okarina

Bahasa words with similar meanings

English words with similar meanings

Show 1 words