tall, big, and clumsy - Spanish English Dictionary

Suggest a Term