Romanian Arabic Dictionary

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

Latra in Arabic:

1. لحاء الشجر لحاء الشجر