Romanian-English dictionary »

iepure de vizuină din amami meaning in English

RomanianEnglish
iepure de vizuină din Amami substantiv
{m}

Amami rabbit(Pentalagus furnessia)
noun