Dictionary Romanian – English

ambuscadă



Substantiv feminin