Arabic-English dictionary »

إِبْحَار meaning in English

ArabicEnglish
إِبْحَار m

sailingmotion across water

Your history