French-English dictionary »

puis-je utiliser votre téléphone ? meaning in English

FrenchEnglish
puis-je utiliser votre téléphone ? phrase

can I use your phone◼◼◼(can I use your phone?)
phrase