English-Italian dictionary »

pigeon loft meaning in Italian

EnglishItalian
pigeon loft (housing for pigeons)
noun

piccionaianoun
{f}