skewer English - French
1.
-
Englishto impale on a skewer
-
Frenchembrocher
Related words
English translator: English French skewer Eesti sõnaraamat Español Traductor Svenska Översättare
Englishto impale on a skewer
Frenchembrocher
English translator: English French skewer Eesti sõnaraamat Español Traductor Svenska Översättare