Portuguese Arabic Dictionary

português - العربية

Guarda-chuva in Arabic:

1. مظلة مظلة