Turkish-English dictionary »

falkland tilkisi meaning in English

TurkishEnglish
Falkland tilkisi noun

Falkland Islands wolf(Dusicyon australis)
noun