Dictionary Romanian – English

iepuroaică



Substantiv feminin
1. zool.

doe/female hare