mitŭra

mitŭra
French: Translation
gros yeux
noun
Body parts