English-Spanish dictionary »

giant barnacle meaning in Spanish

EnglishSpanish
giant barnacle (crustacean)
noun

picoroconoun
{m}