English-Arabic dictionary »

local meaning in Arabic

EnglishArabic
local of a nearby location

مَحَلِّيّ