English to Arabic

Meaning for:
Scrimpier
other
اكثر تقتيرا