dictionnaire Anglais américain - Arabe

American English - العربية

barbed en arabe:

1. شائك شائك