English-Spanish dictionary »

giraffid meaning in Spanish

EnglishSpanish
giraffid noun

jiráfidonoun
{m}