LexiTurkTURKISH ↔ ENGLISH DICTIONARY

gümüşsırt” in English

1 English translation
EN
silverback

I obtained a permit to see the silverback gorillas.