English to Arabic

Meaning for:
Toots
other
تصافير