idiot-idiota: meaning, definitions and translations

English dictionaryEnglishSpanish

What is idiot? idiot is idiota

What is idiota?

Search words

Upgrade your experience