Arabic-English dictionary »

يودا meaning in English

ArabicEnglish
يودا

YodaA wise old Jedi Master in the ''Star Wars'' films