Dictionary Romanian – English

marcotă



Substantiv feminin
1. hort.

layer