dicţionar Arab-Englez »

مَطَر غَزِير înseamnă în Engleză

ArabăEngleză
مَطَر غَزِير m

downpourheavy rain