English to Arabic

Meaning for:
Foursquare
other
مربّع