motto English - Arabic

1.

  • Englishsentence, phrase or word forming part of an heraldic achievement

  • Arabicشعار


Related words

slogan  worse 




English translator: English Arabic motto  Eesti sõnaraamat   Español Traductor   Svenska Översättare