English-Arabic dictionary »

tarn meaning in Arabic

EnglishArabic
tarn small mountain lake

بحيرة جبلية