boboidiota Portuguese - Greek




English translator: Portuguese Greek boboidiota   Australian Dictionary