Slovnenya

Translation English Spanish: ludicrous

Dictionary: main
ludicrous
adjective