Translator


"trepidar" in English

QUICK TRANSLATIONS
"trepidar" in English
trepidar{intransitive verb}