Portuguese-English dictionary »

língua afiada meaning in English

PortugueseEnglish
língua afiada noun

silver tongue(trait of being clever at speaking)
noun