Polilla in English | Spanish to English Translation and Dictionary

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
Did this page answer your question?