Romanian Arabic Dictionary

limba română - العربية

pădure tropicală in Arabic: