balua

English: Translation
enormous, excessive
adjective
lieber-dikepa-1974-p-11
ID
2571