Dictionary English – Romanian

wildcat



Substantiv
Adjectiv