Itokawa in Russian Itokawa in Russian Итока́ва proper noun (astronomy) An asteroid; properly 25143 Itokawa Add to Flashcards