English Spanish Dictionary

English - español

lady%C3%B1ora in Spanish: