Diccionario Español-Inglés

inconveniente

Difficulty, trouble

Diccionario Español-Inglés