Dictionary Romanian – English

cucuvaie



Substantiv feminin
1. ornit.

little owl (Athene noctua)