English-Dutch dictionary »

leguaan meaning in Dutch

EnglishDutch
leguaan (any of the monitor lizards)
noun

varaansubstantief
{m}