Turkish-English dictionary »

tarla faresi meaning in English

TurkishEnglish
tarla faresi noun

vole [voles]noun
[UK: vəʊl] [US: voʊl]