Dictionary Romanian – English

Similar words: cocoța.

cocotă



Substantiv feminin