Mobile
Log In
Sign Up
Tools
Translator
Alphabet
Home
Chinese-English
English-Chinese
French-English
English-French
Home
>
french-english
>
"osama" in English
English translation for "
osama
"
n.
osama, male first name (arabic)
Related Translations:
osama bin laden
: n. osama bin laden, saudi billionaire living in afghanistan
Similar Words:
"os de seiche" English translation
,
"os iliaque" English translation
,
"os à moelle" English translation
,
"osage" English translation
,
"osaka" English translation
,
"oscabrion" English translation
,
"osama bin laden" English translation
,
"oscar" English translation
,
"oscar schindler" English translation
,
"oscar wilde" English translation