English to Interlingua Dictionary
amphibology
Amphibologia
Meaning for amphibology found in 12 Languages.
Sponored Video