Arabic-English dictionary »

غْرَان بْرِي meaning in English

ArabicEnglish
غْرَان بْرِي m

Grand Prixany of several international races, especially one of a series for Formula One racing cars