giraffes-Жирафы: meaning, definitions and translations

English dictionaryEnglishRussian

What is giraffes?giraffes is Жирафы

What is Жирафы?

  • Plural form of giraffe.
    --