Dictionary English – Romanian

otter



Substantiv