Romanian Arabic Dictionary

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

pistă de decolare in Arabic: