Romanian-English dictionary »

pot să folosesc telefonul dumneavoastră? [formal] meaning in English

RomanianEnglish
pot să folosesc telefonul Dumneavoastră? [formal] frază

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