Polilla in English | Spanish to English Translation and Dictionary
report this ad

polilla

 
polilla
feminine noun
1. moth
polilla
(mariposa) moth; (oruga) grub; [de la ropa] clothes moth; [de la madera] woodworm; [de libros] bookworm;
Search history
report this ad
Did this page answer your question?
report this ad