MAA


Results for "MAA"

Turkish - English dictionary

maazallah

(Turkish - English dictionary) :
Godforbid!/God protect us!