Arabic-English dictionary »

سَايُونَارَا meaning in English

ArabicEnglish
سَايُونَارَا

sayonaragoodbye, in reference to Japan