Russian-English dictionary »

итокава meaning in English

RussianEnglish
Итокава proper noun
{m}

Itokawa(an asteroid)
proper noun