Portuguese-English dictionary »

vespa do mar meaning in English

PortugueseEnglish
vespa do mar noun
{f}

sea wasp(any of several stinging box jellyfish found in north east Australia and South East Asia)
noun